Models and Common API
Introduction
FINT Information models are models used in the Common API. The models contains information resoures the county council use in their day to day tasks. FINT aims to develop this model to contain vital information in all the areas the county council operates in. This means that every new version will contain more information and an new areas.
Versioning
FINT is using semantic versioning for its models:
MAJOR
version have backwards incompatible changesMINOR
(feature release) versions add functionality in a backwards-compatible manner, andPATCH
(bug fixes) versions add backwards-compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH
format.
MINOR
versions are generally even numbers: 0, 2, 4, …PATCH
numbers are released in increments of 10: 0, 10, 20, …
The version relation between the FINT Information model and the technical implementations is that they start with the same
MAJOR.MINOR.PATCH
versions. Additional releases of technical implementations based on the same FINT Information model will increment thePATCH
number by1
.